<?php
namespace DB\defaults;
use DB\BaseTable;
class email extends BaseTable {
    public static $em_app = [
        'host' => 'default', 'database' => 'email', 'table' => 'em_app', 'pk' => 'id',
        'fields' => [
            'app_key' => ['default' => '','type' => 'varchar','max_len' => 20,'comment' => '编码'],
            'app_secret' => ['default' => '','type' => 'varchar','max_len' => 70,'comment' => '签名'],
            'create_time' => ['default' => NULL,'type' => 'datetime','max_len' => NULL,'comment' => '创建时间'],
            'deleted' => ['default' => 0,'type' => 'tinyint','max_len' => NULL,'comment' => '是否删除'],
            'id' => ['default' => NULL,'type' => 'int','max_len' => NULL,'comment' => '自增ID'],
            'name' => ['default' => '','type' => 'varchar','max_len' => 20,'comment' => '项目名称'],
            'remark' => ['default' => '','type' => 'varchar','max_len' => 200,'comment' => '备注'],
            'status' => ['default' => 0,'type' => 'tinyint','max_len' => NULL,'comment' => '状态'],
            'update_time' => ['default' => NULL,'type' => 'datetime','max_len' => NULL,'comment' => '修改时间']
            ],
    ];

    public static $em_config = [
        'host' => 'default', 'database' => 'email', 'table' => 'em_config', 'pk' => 'id',
        'fields' => [
            'config_key' => ['default' => '','type' => 'varchar','max_len' => 50,'comment' => '键'],
            'config_value' => ['default' => '','type' => 'text','max_len' => 65535,'comment' => '值'],
            'create_time' => ['default' => NULL,'type' => 'datetime','max_len' => NULL,'comment' => '创建时间'],
            'deleted' => ['default' => 0,'type' => 'tinyint','max_len' => NULL,'comment' => '是否删除'],
            'id' => ['default' => NULL,'type' => 'int','max_len' => NULL,'comment' => '自增ID'],
            'name' => ['default' => '','type' => 'varchar','max_len' => 20,'comment' => '简单说明'],
            'remark' => ['default' => '','type' => 'varchar','max_len' => 100,'comment' => '备注'],
            'status' => ['default' => 0,'type' => 'tinyint','max_len' => NULL,'comment' => '状态'],
            'type' => ['default' => 0,'type' => 'tinyint','max_len' => NULL,'comment' => '类型:0.默认1.邮件服务器账号'],
            'update_time' => ['default' => NULL,'type' => 'datetime','max_len' => NULL,'comment' => '修改时间']
            ],
    ];

    public static $em_message = [
        'host' => 'default', 'database' => 'email', 'table' => 'em_message', 'pk' => 'id',
        'fields' => [
            'app_key' => ['default' => '','type' => 'varchar','max_len' => 20,'comment' => '项目编号'],
            'code' => ['default' => '','type' => 'varchar','max_len' => 100,'comment' => '业务编号用于筛选'],
            'create_time' => ['default' => NULL,'type' => 'datetime','max_len' => NULL,'comment' => '创建时间'],
            'deleted' => ['default' => 0,'type' => 'tinyint','max_len' => NULL,'comment' => '是否删除'],
            'id' => ['default' => NULL,'type' => 'int','max_len' => NULL,'comment' => '自增ID'],
            'message' => ['default' => NULL,'type' => 'text','max_len' => 65535,'comment' => '内容'],
            'remark' => ['default' => '','type' => 'varchar','max_len' => 200,'comment' => '备注'],
            'send_time' => ['default' => NULL,'type' => 'datetime','max_len' => NULL,'comment' => '指定发送时间'],
            'send_type' => ['default' => 0,'type' => 'tinyint','max_len' => NULL,'comment' => '发送类型: 0.尽快发送 1.定时发送'],
            'status' => ['default' => 0,'type' => 'tinyint','max_len' => NULL,'comment' => '状态'],
            'tpl_code' => ['default' => '','type' => 'varchar','max_len' => 20,'comment' => '模板编号'],
            'update_time' => ['default' => NULL,'type' => 'datetime','max_len' => NULL,'comment' => '修改时间']
            ],
    ];

    public static $em_tpl = [
        'host' => 'default', 'database' => 'email', 'table' => 'em_tpl', 'pk' => 'id',
        'fields' => [
            'account' => ['default' => '','type' => 'varchar','max_len' => 20,'comment' => '邮件服务器账号编码'],
            'app_key' => ['default' => '','type' => 'varchar','max_len' => 20,'comment' => '项目'],
            'code' => ['default' => '','type' => 'varchar','max_len' => 20,'comment' => '编码'],
            'content' => ['default' => NULL,'type' => 'text','max_len' => 65535,'comment' => '模板内容'],
            'content_type' => ['default' => 0,'type' => 'tinyint','max_len' => NULL,'comment' => '类型:0.文本 1:html'],
            'create_time' => ['default' => NULL,'type' => 'datetime','max_len' => NULL,'comment' => '创建时间'],
            'deleted' => ['default' => 0,'type' => 'tinyint','max_len' => NULL,'comment' => '是否删除'],
            'id' => ['default' => NULL,'type' => 'int','max_len' => NULL,'comment' => '自增ID'],
            'remark' => ['default' => '','type' => 'varchar','max_len' => 100,'comment' => '备注'],
            'status' => ['default' => 0,'type' => 'tinyint','max_len' => NULL,'comment' => '状态: 0:正常 -1:停发'],
            'subject' => ['default' => '','type' => 'varchar','max_len' => 100,'comment' => '主题'],
            'update_time' => ['default' => NULL,'type' => 'datetime','max_len' => NULL,'comment' => '修改时间']
            ],
    ];

    public static $em_unsubscribe = [
        'host' => 'default', 'database' => 'email', 'table' => 'em_unsubscribe', 'pk' => 'id',
        'fields' => [
            'app_key' => ['default' => '','type' => 'varchar','max_len' => 20,'comment' => '项目编号'],
            'create_time' => ['default' => NULL,'type' => 'datetime','max_len' => NULL,'comment' => '创建时间'],
            'deleted' => ['default' => 0,'type' => 'tinyint','max_len' => NULL,'comment' => '是否删除'],
            'email' => ['default' => '','type' => 'varchar','max_len' => 100,'comment' => '邮箱'],
            'id' => ['default' => NULL,'type' => 'int','max_len' => NULL,'comment' => '自增ID'],
            'tag' => ['default' => '','type' => 'varchar','max_len' => 50,'comment' => '具体业务'],
            'update_time' => ['default' => NULL,'type' => 'datetime','max_len' => NULL,'comment' => '修改时间']
            ],
    ];

}